LinTree: Improving LLM Reasoning with Explicitly Structured Search Histories
LinTree:显式结构化搜索历史提升 LLM 推理
🧭 LLM 推理 · 搜索结构优化 ★ 深度解读
National University of Singapore · University of Oxford
为 LLM 推理的搜索痕迹添加父指针形成显式线性树结构,在 SFT+GRPO 下显著提升任务成功率和搜索效率
📌 工作参考价值(4 点)
- 在需要多步推理与回溯的 Agent 场景(如电商客服、多轮任务规划)中,显式记录搜索树节点之间的父子关系(即使只是简单的 sid 编号)能大幅降低模型对搜索历史的混淆,提升正解率与规划效率,可直接嵌入现有 CoT 或反思式 prompt 设计中。
- 对于生成式推荐或查询改写中涉及“尝试-评估-回退”的多步生成,可采用类似的 LinTree 格式将生成路径结构化,方便 RL 训练时准确追踪路径与提取最终方案,避免因隐式结构导致的高错误率。
- 工程实现上,仅需在搜索痕迹的文本表示中加入 sid=X 与父状态引用,改动极小;在 SFT 后接 GRPO 的训练范式已被验证有效,可复用其效率奖励函数(式 (1))来平衡正确性与搜索开销。
- 若业务中存在基于 LLM 的启发式搜索(如用 LLM 为 A* 打分),可参考将 LLM 从局部状态评估转为全轨迹条件化推理的策略,利用显式树结构帮助模型更有效地探索状态空间,减少无谓的局部重访。